give First aid - German English Dictionary